make an effort to - Turc Anglais Dictionnaire